#ifndef _IUIBASE_H_
#define _IUIBASE_H_

interface IUiBase : public IBase
{
	std_method_(HWND, Create)(HWND hParentHwnd) PURE;
	std_method(Destroy)()						PURE;
	std_method_(BOOL, Show)(int nCmdShow)		PURE;
};
_DEFINE_IID(IUiBase, "{50F1A6AE-7CD2-4cab-A3CC-A5090859D4DE}");


// {CE065148-7803-45B1-B1D7-874B52B8F5C5}
_DEFINE_GUID(CLSID_IUibase,
	0xce065148, 0x7803, 0x45b1, 0xb1, 0xd7, 0x87, 0x4b, 0x52, 0xb8, 0xf5, 0xc5);


#endif // !_IUIBASE_H_
